package com.tnr.scgcxx.service.safty.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.tnr.scgcxx.dao.safty.LoginDao;
import com.tnr.scgcxx.dto.Sys_userDto;
import com.tnr.scgcxx.service.safty.LoginService;
@Service
@Transactional
public class LoginServiceImpl implements LoginService {
	
	@Autowired
	LoginDao login;

	@Override
	public Sys_userDto login(Sys_userDto dto) {
		System.err.println("参数dto "+dto);
		System.err.println("dao层结果"+login.getLogin(dto));
		if(dto.getU_id()==null) {
			dto.setMessige("请输入用户名！");
			dto.setSf(false);
			return dto;
		}
		if(dto.getU_pwd()==null) {
			dto.setMessige("请输入密码！");
			dto.setSf(false);
			return dto;
		}
		
		if(login.getLogin(dto)==null) { 
			dto.setMessige("用户名或密码错误！");
		    dto.setSf(false); 
		    return dto; 
		}
		 
		if(login.getLogin(dto)!=null) {
			dto.setMessige("登录成功！");
			dto.setSf(true);
			return dto;
		}
		return dto;
	}

}
